Synonyms for "sight draft"

Words with similar meaning